home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / vedt.zip / TCC.VCH < prev    next >
Text File  |  1989-01-07  |  5KB  |  73 lines

  1.  
  2.                ┌────────────────────────────────────────────────┐
  3.                │ Borland Turbo C 2.0 Compiler Options - Page #1 │
  4.                └────────────────────────────────────────────────┘
  5.  ┌─────────────────────────────── MEMORY MODEL ───────────────────────────────┐
  6.  │    -mc   Compact Model       -mh   Huge Model         -ml   Large Model    │
  7.  │    -mm   Medium Model        -ms * Small Model        -mt   Tiny Model     │
  8.  ├─────────────────────────────── PREPROCESSOR ───────────────────────────────┤
  9.  │ -D<name>  Define macro                -D<name>=<string> Define macro value │
  10.  │ -U<name>  Undefine macro                                                   │
  11.  ├─────────────────────────────── OPTIMIZATION ───────────────────────────────┤
  12.  │ -G       Generate for speed           -O       Optimize jumps              │
  13.  │ -r     * Register variables           -r-      Suppress register variables │
  14.  │ -Z       Optimize register usage                                           │
  15.  ├─────────────────────────────── SOURCE CODE ────────────────────────────────┤
  16.  │ -A       Disable non-ANSI extensions  -C       Allow nested comments       │
  17.  │ -i<n>    Maximum identifier length                                         │
  18.  ├────────────────────────────── ERROR REPORTING ─────────────────────────────┤
  19.  │ -g<n>    Stop after n warnings        -j<n>    Stop after n errors         │
  20.  │ -w       Enable all warnings          -w<w>    Enable warning <w>          │
  21.  │ -w-<w>   Disable warning <w>                                               │
  22.  └──────────────────────── (press any key to continue) ───────────────────────┘
  23.  
  24.  
  25.  
  26.                ┌────────────────────────────────────────────────┐
  27.                │ Borland Turbo C 2.0 Compiler Options - Page #2 │
  28.                └────────────────────────────────────────────────┘
  29.  ┌───────────────────────────── CODE GENERATION ──────────────────────────────┐
  30.  │ -1       80186/286 Instructions       -a       Generate word alignment     │
  31.  │ -d       Merge duplicate strings      -f     * Floating point emulator     │
  32.  │ -f-      No floating point            -f87     8087 floating point         │
  33.  │ -K       Default char is unsigned     -k      Standard stack frame         │
  34.  │ -N       Check stack overflow         -p       Pascal calls                │
  35.  │ -u     * Underscores on externs       -y       Produce line number info    │
  36.  │ -v       Source level debugging                                            │
  37.  ├─────────────────────────────── SEGMENTATION ───────────────────────────────┤
  38.  │ -zA<name> Code segment class name...........................(default=CODE) │
  39.  │ -zB<name> Uninitialized data segment class...................(default=BSS) │
  40.  │ -zC<name> Code segment name................................(default=_TEXT) │
  41.  │ -zD<name> Uninitialized data segment name...................(default=_BSS) │
  42.  │ -zG<name> Uninitialized data segment group................(default=DGROUP) │
  43.  │ -zP<name> Output files generated with code group for segment <name>        │
  44.  │ -zR<name> Initialized data segment name....................(default=_DATA) │
  45.  │ -zS<name> Initialized data segment group..................(default=DGROUP) │
  46.  │ -zT<name> Initialized data segment class....................(default=DATA) │
  47.  │ -z<X>*    Use default for above option <X>                                 │
  48.  └──────────────────────── (press any key to continue) ───────────────────────┘
  49.  
  50.  
  51.                ┌────────────────────────────────────────────────┐
  52.                │ Borland Turbo C 2.0 Compiler Options - Page #3 │
  53.                └────────────────────────────────────────────────┘
  54.  
  55.  ┌─────────────────────────────── COMPLIATION ────────────────────────────────┐
  56.  │ -B        Compile via assembly        -c        Compile only               │
  57.  │ -E<name>  Alternate assembler name    -o<name>  Object file name           │
  58.  │ -S        Produce assembly output                                          │
  59.  ├───────────────────────────────── LINKER ───────────────────────────────────┤
  60.  │ -e<name>  Executable file name        -M        Generate link map          │
  61.  │ -lx       Pass option x to linker                                          │
  62.  ├─────────────────────────────── ENVIRONMENT ────────────────────────────────┤
  63.  │ -n<dir>   Output file directory       -L<dir>   Libraries directory        │
  64.  │ -I<fnam>  Include files directory                                          │
  65.  └──────────────────────── (press any key to continue) ───────────────────────┘
  66.  
  67.                (Turbo C is a trademark of Borland International)
  68.  
  69.  
  70.  
  71.  
  72.  
  73.